package com.applet.message.sms.service;

import com.applet.code.enums.SmsTypeEnum;
import com.applet.code.vo.SmsReturnVo;

/**
 * 短信发送接口
 */
public interface SmsService {
    /**
     * 发送普通短信
     *
     * @param type  短信类型
     * @param phone 多个手机号码使用英文逗号分隔
     * @return
     */
    public SmsReturnVo sendSms(SmsTypeEnum type, String phone);

    /**
     * 发送变量短信
     *
     * @param type   短信类型
     * @param params 手机号码和变量参数，多组参数使用英文分号;区分
     *               15800000000,张先生,1234;13800000000,李小姐,4321
     * @return
     */
    public SmsReturnVo smsVariable(SmsTypeEnum type, String params);
}
